Proyecto VARIAMOS: Model-Driven Variability Extraction for Software Product Line Adoption

La hipótesis de partida de este proyecto es que mediante el uso de técnicas de Extracción de Variabilidad Dirigidas por Modelos (aplicadas tanto en tiempo de diseño como en tiempo de ejecución) será posible automatizar en gran parte la adopción de LPS a partir de los activos ya existentes en las empresas. Este nivel de automatización contribuirá directamente a disminuir el coste de adopción de las LPS, facilitando a las empresas beneficiarse de las ventajas de las LPS para abordar la demanda de productos cada vez más personalizados y de mayor calidad. Por lo tanto, el objetivo general del proyecto es definir nuevas técnicas dirigidas por modelos para la identificación y localización de características que permitan construir un motor de adopción de LPS a partir de los activos ya existentes en las empresas. Este motor se complementará con un entorno de gestión de la variabilidad que se alimenta de los resultados del motor de adopción. Tanto la frecuente participación en la conferencia principal de líneas de producto Software (SPLC) como la experiencia durante los últimos cinco años desarrollando LPS en dominios como los electrodomésticos y los vehículos para empresas líderes a nivel europeo, avalan la capacidad del grupo para llevar cabo este proyecto. Además, esta experiencia pone al grupo en una situación privilegiada desde el punto de vista de la validación al contar con LPS reales de dimensiones industriales que puede utilizar como oráculos para comprobar que los resultados extraídos por el motor de adopción de LPS son correctos y completos.